繁体   English   中英

设计数据库表

[英]Designing DB Table

我正在尝试设计一个数据库表,其中,我有一列用于ID(唯一),一列用于名称,另一列用于整数列表(3或4个数字)。 这些数字是同一表中其他行的ID(相邻行)。 设计这张桌子的最佳方法是什么?

样本行:

ID    Name    Adjacent
1     AAA     2,3,14
2     BBB     1,7,26
3     CCC     1
7     DDD     2,26
14    EEE     1
26    FFF     2,7

您可以尝试下面的sql小提琴。 它是用t-sql编写的。 细节表Adjacent与主表Main具有多对一关系:

http://sqlfiddle.com/#!6/becec/2

当您要查询相邻数据为一行时,t-sql具有查询提示。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM