Вы находитесь на странице: 1из 5

OOARS Data Model

List of Entitles in OOARS

Name Comment
AppLog Used to track application error or information log
Axles
MergedRoutes
Permits
PointAssets
PolygonAssets
PolylineAssets
QPermit_Analysis_Bridge_Trans Qpermit analysis Bridge analysis information
QPermit_Analysis_List Qpermit analysis record table
QPermit_Analysis_Vehical_Trans Qpermit analysis vehicle analysis information
QpermitExternalBridge
RouteFeatures
RouteInfos
Routes
Stops

List of Entitles Attributes

Name Entity Comment Data Length Mandatory Primary


Type Identifier
LogId AppLog Guid Varchar 50 True True
LogDate AppLog
LogDesc AppLog Varchar MAX False False
LogType AppLog Information Varchar 50
or Error

AxleId Axles Identity Int True True


column
Position Axles NVarchar MAX
RouteInfoId Axles Int
Spacing Axles NVarchar MAX
Weight Axles NVarchar MAX

MergedRouteId MergedRoutes Int True True


RouteDistance MergedRoutes Float
RouteId MergedRoutes Int
Geometry MergedRoutes NVarchar MAX

PermitId Permits Int True True


ApplicationId Permits NVarchar MAX
RouteInfoId Permits Int
PointAssetId PointAssets Int True True
LayerName PointAssets NVarchar
RouteInfoId PointAssets Int
Geometry PointAssets NVarchar
Attributes PointAssets NVarchar

PolygonAssetId PolygonAssets Int True True


LayerName PolygonAssets NVarchar
RouteInfoId PolygonAssets Int
Attributes PolygonAssets NVarchar
Geometry PolygonAssets NVarchar

PolylineAssetId PolylineAssets Int True True


LayerName PolylineAssets NVarchar
RouteInfoId PolylineAssets Int
Attributes PolylineAssets NVarchar
Geometry PolylineAssets NVarchar

Qpermit_Bridge_Analysis_Id QPermit_Analysis_Bridge_Trans Guid Varchar 50 True True


Primary key
QAnalysisId QPermit_Analysis_Bridge_Trans QAnalysis Varchar 50
Foreign key
BridgeKey QPermit_Analysis_Bridge_Trans Bridge code Varchar 50
VertClearance QPermit_Analysis_Bridge_Trans Vertical Varchar Max
Clearance
Result data
AnalysisResult QPermit_Analysis_Bridge_Trans Analysis Varchar Max
Result data
HClearance QPermit_Analysis_Bridge_Trans Horizontal Varchar Max
Clearance
Result Data
ProvisionValue QPermit_Analysis_Bridge_Trans Route Varchar Max
Instruction
Data

QAnalysisId QPermit_Analysis_List Guid Varchar 50


Primary key
TransDate QPermit_Analysis_List Analysis DateTime
Transaction
Date
PermitId QPermit_Analysis_List Permit BigInt
Foreign key
UserId QPermit_Analysis_List User Id Varchar 50
ISSaved QPermit_Analysis_List Is Bit
Information
Saved Flag
ReportDate QPermit_Analysis_List Date of DateTime
report
creation
PermitDate QPermit_Analysis_List Permit DateTime
Creation
Date
OriginLocation QPermit_Analysis_List Route Varchar Max
Source
Location
DestinationLocation QPermit_Analysis_List Route Varchar Max
Destination
Location
VehicalHight QPermit_Analysis_List Vehicle Varchar 50
Height
VehicalWeight QPermit_Analysis_List Vehicle Varchar 50
Weight
MessageToPrint QPermit_Analysis_List Message to Varchar Max
print on
permit
UserName QPermit_Analysis_List User Name Varchar Max
who
created
permit
CustomerName QPermit_Analysis_List Customer Varchar Max
Name who
created
permit
VehicalLength QPermit_Analysis_List Vehicle Varchar 50
Length
VehicalGrossWeight QPermit_Analysis_List Vehicle Varchar 50
Gross
Weight
PermitNumber QPermit_Analysis_List Permit Varchar 50
Code
CustomerCode QPermit_Analysis_List Customer Varchar 50
Code of
Permit
PowerUnitAxles QPermit_Analysis_List Power Axle Int
Count
TrailerAxles QPermit_Analysis_List Trailer Axle Int
Count
VehicalWidth QPermit_Analysis_List Vehicle Varchar 50
Width
NeedExPermition QPermit_Analysis_List Is Route Bit
pass trough
bridge
which
required
external
permition

QPemit_Vehical_Anallysis_Id QPermit_Analysis_Vehical_Trans Guid Varchar 50


Primary key
QAnalysisId QPermit_Analysis_Vehical_Trans QAnalysis Varchar 50
Foreign key
AxleNumber QPermit_Analysis_Vehical_Trans Sr number TinyInt
of axle
AxleWeight QPermit_Analysis_Vehical_Trans Axle Float
Weight
AxleSpacing QPermit_Analysis_Vehical_Trans Axle Float
Spacing
HS20EF QPermit_Analysis_Vehical_Trans HS20EF Float
value
ControllingFactor QPermit_Analysis_Vehical_Trans Controlling Varchar Max
Factor
result Data

exBridgeId QpermitExternalBridge Varchar 50


exBridgeSrNo QpermitExternalBridge TinyInt
ExBridgeCode QpermitExternalBridge Varchar Max
ownerEntity QpermitExternalBridge Varchar 50

RouteFeatureId RouteFeatures Int True True


ETA RouteFeatures NVarchar Max
ManeuverType RouteFeatures NVarchar Max
RouteId RouteFeatures Int
Text RouteFeatures NVarchar Max
Time RouteFeatures NVarchar Max
Geometry RouteFeatures NVarchar Max
Length RouteFeatures Float

RouteInfoId RouteInfos Int True True


Comment RouteInfos NVarchar Max
CreatedDate RouteInfos NVarchar Max
CustomerName RouteInfos NVarchar Max
PermitNumber RouteInfos NVarchar Max
QAnalysisId RouteInfos NVarchar Max
RouteId RouteInfos NVarchar Max
RouteStatus RouteInfos Int
UserName RouteInfos NVarchar Max
VehicleHeight RouteInfos Float
VehicleWidth RouteInfos Float
UserRole RouteInfos NVarchar 50
RouteId Routes Int True True
Destination Routes NVarchar Max
Name Routes NVarchar Max
Origin Routes NVarchar Max
RouteInfoId Routes Int

StopId Stops Int True True


Label Stops NVarchar Max
RouteId Stops Int
Sequence Stops Int
Geometry NVarchar Max