为运输地点建立数据模型

时间:2013-03-04 20:10:09

标签: database google-maps gps datamodel

我正在制作这个使用ebay这样的概念的网络应用程序..从本地商店拿起东西并提供。问题是他们有交付圈子,并交付到特定区域。所以我被困在如何建模数据上。这就是我要做的,但它似乎并不正确。

AreaCodes(**areaID**, areaName, PincodeList<>)
Delivers(vendorID, AreaID)

是否有更好更详细的方法。因为我认为它是一种非常模糊的方式来使用密码来制定边界,因为供应商通常是本地商店,他们可能有自己的方式来制定交货半径。

任何帮助都会非常棒。

1 个答案:

答案 0 :(得分:1)

DeliveryCircle (id, schedule, ...)
DeliveryArea (id, name, ......)
AreaPinCode(id, deliveryAreaId name, ...)
Delivery (devliveryCircleId, itemDetails, vendorId, areaPinCodeId, ...)

将交付定位到pincode可能会有所帮助。