Re: [SQL ] 規劃問題...
: 有幾個問題想問一下:
: 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
討論串 (同標題文章)
Database 近期熱門文章
PTT數位生活區 即時熱門文章