现在有表A和表B,A表还B表是一对多关系,但是表B中对于表A中只有一条数据生效,刚开始打算在表B中建一个标识字段表示当前生效数据,但总觉得很难表达这种关系,于是我在表A建立字段BID表示当前生效的B数据,是否可靠?这样两个表之间的关系是否很乱不符合设计原则?