我对 MS Access 2007 还很陌生,我想问一些我找不到的问题。
是否有可能在特定列中,例如:type,使唯一可能的值“typea”、“typeb”?
就像是/否可用选项一样,只是它将包含我自己的特定值。
我对 MS Access 2007 还很陌生,我想问一些我找不到的问题。
是否有可能在特定列中,例如:type,使唯一可能的值“typea”、“typeb”?
就像是/否可用选项一样,只是它将包含我自己的特定值。
是的,您可以使用 id 和 description (typea/typeb) 值创建一个查找表,然后引用该表。您可以在列上添加检查约束,以确保输入的类型与指定的约束匹配。(类型a 或类型b)。
有一种方法只涉及基础知识。为 Type 的有效值创建一个引用表。它可能有两列,ID 和描述。主键是 Id。放入两行,ID 值为“typea”和“typeb”。把任何你想要的描述。你以后可能会用到它。
使用关系工具使现有表中的列引用类型表中的 Id 列。这将在数据库中创建一个引用约束。
另一个回复建议添加检查约束。这可能会运行得更快,但可能需要您进行更多的学习。
而且,如果您添加了第三种和第四种类型,拥有一个像我给出的那样的表格将使修改变得超级容易。