作者scratch0518 (飞行种子)
看板Database
标题Re: [SQL ] 规划问题...
时间Sat Oct 14 07:06:22 2006
: 有几个问题想问一下:
: 1.每个 user 可能没有、或有好几个 item(s) ?
目前网页的设计是 每个 user 就有那麽多 item
不过 之後应该会加上 功能可以把某些 item 删掉
: 2.DD 中的 set 和 order 是随着 user 而有不同的值吗?
yes
: 如果可以,解释各栏位的属性与意义,会更将有助於规划。
我目前要做的是 类似 无名小站的 mypage
他是 AJAX 的 Drag & Drop
set 就是 item 的位置
可能是 左边 中间 右边(就只有这三种)
item 是 每一个可以移动的框框
框框可能变多 可能变少 (目前是先写成固定数量)
order 就是排列的顺序
左边摆了 三个 框框 可是哪个框框在上面 顺序是怎样
就是这个来设定
: x x x
: 假若我问的问题都是 YES..那麽该多一张 table 纪录 user 与 DD 间的
: 关系;就令该 table 的名称为 user_has_DD 好了,ERD画起来会变这样
抱歉 我不懂什麽是 ERD >"<
: User 1 0..* User_has_DD 0..* 1 DD
: PK: user_id ------------ FPK: user_id, ------------ PK: item
: FPK: item,
: set,
: order
: User_has_DD 记录着 User 与 Item 之间的关系。
: 假若 item 的 set 和 order 属性是因 User 而异,
: 那麽就将它们纪录在 User_has_DD 中吧 :)
这个的意思是 下面的图示 的样子吗
栏位 user_id item set order
资料 大明 aaa r 0
大明 bbb l 0
大明 ccc l 1
大明 ddd l 2
小华 aaa r 0
小华 bbb r 1
小华 ccc r 2
小华 ddd r 3
还有 谢谢你的帮忙!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.59.122.6