0

我的 SQL 不太好,请大家指教,我需要哪些表以及如何进行选择。我有一个recordId可能有几个headers可能有几个fields。所有这些都只是Strings。通过选择一个recordId我需要获取关联headers的和他们的fields.

4

2 回答 2

1
tbl_record
recordId

tbl_headers
headerId

tbl_fields
fieldId

tbl_record_to_headers
id
recordId
headerId

tbl_header_to_fields
id
headerId
fieldId

不是吗?

于 2013-07-24T09:02:45.433 回答
0

您将需要 3 张桌子。

记录:record_id

标头:header_id、record_id、header_val

字段:field_id、Header_id、field_val

于 2013-07-24T09:03:41.927 回答