# Re: 请教设计资料库的Table

Posted by 大汉堡 on June 09, 1999 at 13:18:17:

In Reply to: Re: 请教设计资料库的Table posted by 王空空 on June 09, 1999 at 13:00:37:

: : : 您好:
: : : 小弟有一个Table，一直不知该如何设计，想请教众高手们，需求功能如下:
: : : 当user 点选产品时，假设有布丁、可乐、薯条、大汉堡等产品，如果点选了
: : : 薯条和可乐，可以换一个大汉堡。请问要达到这个功能的 Table，要如何设计呢？

: : : 谢谢您的回答，如有任何不清楚，小弟会再补充说明的！
: : 依你的需求仅须要一个栏位(产品名称),最多再加个编号
: : ,至于要换大汉堡,应是程式上逻辑问题

: 谢谢您的答覆，小弟不太懂您所说的。目前自己所开的Table有 DefProduct(no,name,...)这是产品档 Sales(no,customerno,....)销售主档 SalesItems(no,itemno,productNo,...)销售细目档。
: 您所说的加一个编号，是加在哪个Table呢？又是参考到哪里呢？另外，您所说的程式逻辑，小弟也曾想过，但是不知到底该如何下手，因为一定要点满两个产品(即点薯条和可乐二项产品，才能换一个大汉堡)是and的情况。
: 谢谢您的指导。
之前以为你要的只是产品资料Table,所以给你上述方式,
但是现在你的需求应该是要有:1.产品资料 2.销售主档
3.销售明细 三个Table,其中2和3可以销售编号关连,1和3
之间以产品编号关连 ,当销售状况编辑完毕,再检查明细
档的资料是否有薯条.可乐,就可知道需不需要大汉堡

Follow Ups:

- 检查明细?? 王空空 15:29:24 6/09/99 (1)
  - Re: 试试看吧.... 大汉堡 19:47:03 6/09/99 (0)