在这种情况下使用 1-1 关系是一种好方法吗?

is it a good way to use 1-1 relationship in this case?

我有一个包含 table 票据的数据库,其中包含:

[id, user_id, project_id, title, steps_to_reproduce_issue, expected_result, actual_result, additional_comments, ticket_attachment_id, status, priority, categories, date_created, date_modified]

把下面的属性[title, steps_to_reproduce_the_issue, expected result, actual_result, additional_comments]放到单独的tableTicketDescription中,然后对Ticket-TicketDescriptiontables使用1-1关系,然后只需将 ticket_description_id 添加到 Ticket ?

希望我理解了你的情况。

假设您有 3 次参加同一节目。 (即不同的时间)- 你最好在 3 次中重复使用 TicketDescription,对吗?

所以在我看来,最好使用 1 to many 关系而不是每次描述都声明。

考虑好字段的分布