我有一个真正的数据库我正在整理,在这里的成员的帮助下我完成了大部分工作..谢谢大家。但是我仍然坚持如何做最后一部分。
用于追踪内部的手机线销售。
因此每个客户可以拥有多个订单 每个订单可以有多行 每一行都附有一个计划 每行可以有多个插件(热点服务,insurnace等)
除了我遇到多个插件服务的问题外,我已经完成了所有工作。我有一个具有以下结构的TBL行
ID_Key
Phone-Num
Customer_FK (Foreign Key to customer table)
Plan_FK (Foreign key to Plan Type Table)
Serial_Number
Order_FK (Foreign Key to Order_Details Table)
然后我考虑添加另一个名为
的字段Service_FK (Foreign Key to a table that is made up of the following)
TblServiceOrder
SeriviceID (References TblServiceType)
LineID (references ID_KEY from TBl Lines)
Tbl服务类型是一个只有
的表ID (Primary Key)
Description
EG。 - > ID 132 - >保险 ID 133 - >热点
我是否走正确的道路?
我希望能够提供有关每个订单详情的报告。 e.g。
客户:1234订单2行,第1行有计划103,第2行有计划104.第1行也有Insruance并且添加了热点,第2行只有保险。
感谢您的所有帮助
专利
答案 0 :(得分:1)
没有理由在Service_FK
表中添加Lines
字段。该关系已由表中包含LineID
的新表格表示。