如何在理论上定义一个有“意义“的数据

来源:百度知道 编辑:UC知道 时间:2024/05/14 06:00:26
比如说,在 一个表格里有姓名,病情两栏,
怎么定义一个数据在数据库,保证了在姓名那一栏里就只有姓名,不出现比如说地铁,打雷,这些毫不相干的东西。

呵呵,这个问题在技术上是很难实现的
不过可以输入法软件的思路,建立用一个姓名库,只要输入的名字在这个姓名库中,那么是合法的,否则非法
这也是个常用的方法
要么建立非法姓名库,只要姓名在非法姓名库中就是非法的
呵呵,好像这个库更没边了

在理论上,“地铁”、“打雷”都是可以被做为姓名的。他要真上医院了你能不给他录入数据库吗?

你确定 全中国没有叫 地铁,打雷 的吗?
所以,不可能判断这个字段是不事姓名的,只能判断 是不是汉字

ASCII(char) > 128 就是汉字了