0
我必須創建一個遊戲數據庫和活動遊戲我需要從用戶表中保存2個用戶ID。CakePHP數據庫結構與2個或更多玩家的遊戲
通常我會在我的activegames表中使用字段user_id來獲取引用,但是如何與2個用戶同時執行此操作? 像user_id1和user_id2?
沿着約定保持CakePHP數據庫結構?
關於選定的活動遊戲的武器的同樣的問題。只有一個會是weapon_id,但玩家最多可以選擇其中的4個? weapon_id1,weapon_id2,weapon_id3,weapon_id4?
這裏最好的做法是什麼?
我期待您的回答! 親切的問候!
當然了'武器'屬於'p layer'?因此'weapon_idx'字段在攻擊表中不需要,因爲它們可以由'player'分配爲'裝備的'。 –
另外,如果有2個或更多玩家參與進攻,則需要另一張桌子。說...'player_to_attack'這將是1-n關係。 –
在我的情況下,它是一個簡單的1:1 rel。主動遊戲只包含2名玩家及其選定的武器。 – user1555112