客户数据库结构
问题描述:
我有两个表订单和所有者代表一个订单的自然人拥有者。在订单表中,我有一个OwnerId列使得conection.Now我想添加一个法定实体类型的所有者问题是我需要将其添加为新表格,然后才能够在一个查询中选择订单及其所有者(合法或自然)。您认为哪种结构最适合我做这些事情?客户数据库结构
答
我想正如你提到这一点,它看起来像
值增加业主legal entity type
应该被添加为新列Owners
表能容纳像legal
或natural
的法人实体类型
ALTER TABLE Owners ADD legal_entity_type VARCHAR(60);
那么你可以做选择的 '自然'
的SELECT * FROM
Owners own
JOIN
Orders order
ON own.OwnerId =order.OwnerId AND own.legal_entity_type = 'natural'
将其添加为所有者表中的列而不是单独的表 – Ram 2014-10-18 09:42:09