我不确定100%是否为这个问题选择了正确的标题。.一般而言,我对SQlite或数据库没有做太多工作。

如果我知道需要搜索的内容,我会尝试用Google搜索解决方案!

因此,这是我想要实现的示例。

我有汽车表和工人表,
Cars Table由carIDcarName组成,我想添加一个Workers字段。在此字段中,我希望能够列出在特定汽车上工作过的许多工人。

Workers表将如下所示-workerIDworkerNamedateStartedsalary

想法是列出某辆汽车,例如carID: 1, carName: Ford Ka, workers[joe, bob, jim]并能够访问其个人属性?

谢谢,我不确定在任何地方都可以回答。

最佳答案

解决此问题(且没有多余数据)的最佳/最好方法是制作第三个表,其中包含汽车和工作人员表的ID,例如NormalizationTable(carID,workerID,dateStarted,Salary),因此当工作人员在汽车上工作时,添加一条记录。该表的键将是carID,workerID。

希望这可以帮助!

关于mysql - SQlite多表引用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31453230/

10-09 15:59