我需要其中id = 2加入5個表,以獲取所有努力爲目標,其中id = 2
表返回一個目標所做的所有註釋:
goals.id = objectives.goal_id
objectives.id = steps.objective_id
steps.id = transactions.step_id
comments.id = transactions.comment_id
交易表跟蹤評論涉及的所有步驟。
每個評論可以與多個步驟相關,因此一個表(事務 - 我知道,這個表上的錯誤命名約定)跟蹤每個步驟和評論。
所以交易表設置這樣的:
transactions.step_id | transactions.comment_id
因此,用戶想查看相關的目標,其中id = 2個
我從來沒有做過任何超過2表中的所有評論,所以任何幫助表示讚賞。
「交易」讓我微笑。在我的第一個項目中,我認爲「訂單」是一個很好的表名。你和我之間至少還有一些好的表名。 – kevpie 2010-12-16 16:17:31