我将创建一个将在Matrix 3 * 8中显示产品的应用程序。
第一行是为特色产品保留的。特色产品有时可能为0或有时高达3。
特色产品有许多额外的细节,比普通产品多5-6个额外的列。
我很可能将所有这些(产品和特色产品绑定到ASP.NET中的数据绑定控件)
问题是我应该将产品和特色产品保存在同一个表格或不同的表格中。
任何帮助都很明显。
答案 0 :(得分:2)
在Product表旁边创建一个新表FeaturedProduct,其中包含Product的外键。附加信息包含在此FeaturedProduct表中。如果产品存在于FeaturedProduct表中,那么这意味着它是一个特色产品。
要构建您的UI,您需要将两个表左外连接。