旧系统需要6个字符作为车辆标识符,而我们在新系统中使用12个字符。位数字表示为 XX - Year, i.e 19 for 2019XXX - Sales person ID, i.e. 551
XXXXX - VINsequence #, i.e. 12345 因此,虽然旧系统需要123456这样的车辆识别码,但我们的系统在VehicleNumber数据库字段中提供了191255112345。如何解决这个问题呢?
我正在为一个intro类创建一个模拟驱动程序注册器,但我不确定如何确保表的两个属性总是链接在一起。该表表示Person实体和Vehicle实体之间的关系-该关系称为Owns。我将其设置为许多人可以拥有任意数量的车辆,任何数量的人都可以被视为该车辆的车主/司机。但是,当罚单由交通摄像头发出时,罚单应该发给主要车主/司机,我将其作为关系的属性。我为Owns表编写的SQL代码如下Owned_By INT,Primary INT,
FOREIGN K
如果我在Delphi中使用TDictionary实现了一个relationship Car <->所有者,我应该如何实现IEqualityComparer的相等和GetHashCode函数?对于TVehicle类,假设它有一个VIN (车辆标识号)。想象一下包含车主数据的数据库,在应用程序启动时加载到字典中。现在,如果用户在申请