Sei sulla pagina 1di 11

Oileb oil and gas monitoring and control system

27th February 2010

TM

Well Table
Infinium Solutionz Pvt. Ltd. Ahmedabad

Oileb oil and gas monitoring and control system

27th February 2010

Following is the data dictionary for well table :


Table Name Primary Key Description Reports : Well Detail : WellId : This Table Contains Well information which references the following other tables. : Well Production, Radius Wells etc.

Infinium Solutionz Pvt. Ltd. Ahmedabad

Oileb oil and gas monitoring and control system

27th February 2010

Field Name
Well_Id WellName WellTypeId OperatorID Projected_Depth OriginalKB Contractor State Country Location Lat Long IsActive Rig Block Field Asset Payzone Reference Well Type_Of_Profile

Data Type
Int Nvarchar Int Int Decimal Decimal Int Int Int Int Decimal Decimal Bit Int Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar

Size
4 Bytes 256 4 Bytes 4 Bytes 18,2 18,2 4 Bytes 4 bytes 4 bytes 4 bytes 18,2 18,2 True, False 4 byte 256 256 256 256 256 256 256

Null
Not Null Not Null Null Null Null Null Null Null Null Null Null Null Not Null Null Null Null Null Null Null Null Null

Description
This field uniquely identifies the well and also referred as APINumber This fields refers to the name of the well which I also unique Foreign Key which References WellTypeId in WellType Table Foreign Key which References OperatorId in Well Operator Table This field refers to the depth of Well from Water Level This field refers to the value of Original KB of Well Foreign Key which References ContractorId in Well Contractor Table Foreign Key which References StateId in State Table Foreign Key which References CountryId in Country Table Foreign Key which References LocationId in Location Table The Value of Latitude on map to locate well The Value of Longitude on maps to locate well The Value that indicate that Well is active or not Foreign Key which References RigId in Rig Table The Block Where the well is located Location or Field where Well is Located The Company that owns the well The Location Where the Bill is to be paid The details that is in reference to the particular well The Type of Profile of Well The objective for which the well is constructed

Infinium Objective Pvt. Ltd. Nvarchar Solutionz Ahmedabad

Oileb oil and gas monitoring and control system

27th February 2010

Well
o

Type
Following is the data dictionary for Well Type table :
Table Name Primary Key Description Reports : WellType Detail : WellTypeId : This Table Contains Well Type information used in Well Table : Reports of Well on basis of well type

Field Name
WellTypeId

Data Type
Int

Size
4 Bytes

Null
Not Null

Description
Primary Key that uniquely identifies the WellType This fields refers to the name of the well Type Name which I also unique Determines whether the wells of such type are working.

WellTypeName IsActive

Nvarchar Bit

256 1

Not Null Null

Rig

Table
o

Following is the data dictionary for Rig table :


Table Name Primary Key Description Reports : Rig : RigId : This Table Contains the information of rig or plant. : Well Reports on basis of Rig, Rig Production Report.

Infinium Solutionz Pvt. Ltd. Ahmedabad

Oileb oil and gas monitoring and control system

27th February 2010

Field Name
RigId RigName IsActive

Data Type
Int Nvarchar bitInt

Size
4 Bytes 256 1

Null
Not Null Not Null Null

Description
This field is used to uniquely identify the Rig Plant. Contains the unique rig nameThis fields refers to the name of the well which I also unique Rig is working or not

Operator Table o Following is the data dictionary for well table :


Table Name Primary Key Description Reports : Operator : OperatorId : This Table contains the details of operator working at site. : Well Related to such operator

Field Name
OperatorId OP_First_Name OP_Last_Name Address Email_Id Phone Number

Data Type
Int Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar

Size
4 Bytes 256 256 256 256 15

Null
Not Null Not Null Null Not Null Null Null

Description
To uniquely identify operator First Name of Operator Last Name of Operator Address of Operator Email id of the operator Mobile No. of Operator

Infinium Solutionz Pvt. Ltd. Ahmedabad

Oileb oil and gas monitoring and control system

27th February 2010

Location Table
o

Following is the data dictionary for Location of well table :


Table Name Primary Key Description Reports : Location : Location ID : This Table contains the details of all the locations where different wells are located. : Search well by location

Field Name
LocationId LocationName IsActive StateId

Data Type
Int Nvarchar Bit Int

Size
4 Bytes 256 1 4 Bytes

Null
Not Null Not Null Null Not Null

Description
To uniquely identify a Location Name Of Location Whether wells in such locations are active or not Refrence to state table

State Table
o

Following is the data dictionary for State of well table :


Table Name Primary Key Description Reports : State : State ID : This Table contains the details of all the States where different wells are located. : Search well by State

Infinium Solutionz Pvt. Ltd. Ahmedabad

Oileb oil and gas monitoring and control system

27th February 2010

Field Name
StateId StateName IsActive CountryId

Data Type
Int Nvarchar Bit Int

Size
4 Bytes 256 1 4 Bytes

Null
Not Null Not Null Null Not Null

Description
To uniquely identify a State Name Of State Whether wells in such States are active or not Refrence to Country Table

Country Table
o

Following is the data dictionary for Location of well table :


Table Name Primary Key Description Reports : Country : CountryId : This Table contains the details of all the Country where different wells are located. : Search well by Country

Field Name
CountryId CountryName IsActive

Data Type
Int Nvarchar Bit

Size
4 Bytes 256 1

Null
Not Null Not Null Null

Description
To uniquely identify a Country Name Of Country Whether wells in such Countrys are active or not

Alarm Table o Following is the data dictionary for alarm table :


Table Name Primary Key Description Reports : Alarm : AlarmNo : Used For setting and alarm for sending msg. : Total Alarms set inn duration

Infinium Solutionz Pvt. Ltd. Ahmedabad

Oileb oil and gas monitoring and control system

27th February 2010

Field Name
Alarm No Alarm Priority IsActive OperatorId AlarmMsg UserId DateandTime MadeBy MadeOn

Data Type
Int Int Bit Int Nvarchar Int Datetime Int Datetime

Size
4 bytes 4 bytes 1 4 bytes 512 4 Bytes 8 bytes 4 bytes 8 Bytes

Null
Not Null Not Null Not null Null Null Null Not Null Not null Not Null

Description
Uniquely identifies the alarm Gives priority to alarm like 1 2 and 3 for high medium and low. Is alarm active or not Operator Id to whom alarm is to be send Message that we need to send to operator or user User Id to whom the alarm is to be send Alarm Time and Date The user who set this alarm The time when this alarm was set

User
o

Detail Table
Following is the data dictionary for User Detail table :
Table Name Primary Key Description Reports : UserDetail : UserId : This table contains the details of all the been registered : User Session Report

Infinium Solutionz Pvt. Ltd. Ahmedabad

Oileb oil and gas monitoring and control system

27th February 2010

Field Name
UserID FirstName LastName UserTypeID Address Email_id PhoneNo UserCreatedOn SessionId

Data Type
Int Nvarchar Nvarchar Int Nvarchar Nvarchar Nvarchar DateTime Int

Size
4 Bytes 256 256 4 Bytes 512 128 15 8 Bytes 4 bytes

Null
Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null

Description
Unique identification of user First Name of User Last Name of User Reference to UserType for Type of user identification Postal Address of User Email address of user Phone Number of User Date and time on which user was created Sessiontable join to get last session details

User
o

Session Table
Following is the data dictionary for User Session table :
Table Name Primary Key Description Reports : UserSession : SessionId : This table keeps the log of user sign ins and outs : User Session Report

Infinium Solutionz Pvt. Ltd. Ahmedabad

Oileb oil and gas monitoring and control system

27th February 2010

Field Name
SessionId SessionDecrp UserId LoginDate Logoutdate IPAddress

Data Type
Int Nvarchar Int Datetime Datetime Nvarchar

Size
4 Bytes 512 4 bytes 8 Bytes 8 bytes 128

Null
Not Null Null Not Null Not Null Not Null Not null

Description
Session number in different words for different session by same or diff. users Description of Session User Id from User TableLast Name of User Log in time of user Log out time of user IPAddress of the system where the Login is done

User
o

Type Table
Following is the data dictionary for User Type table :
Table Name Primary Key Description Reports : UserType : UserTypeId : This tabl;e gives u the information of user type : Session on basis of user type

Field Name
UserTypeID USerTypeName Description

Data Type
Int Nvarchar Nvarchar

Size
4 Bytes 256 512

Null
Not Null Not Null Null

Description
Unique identification of user type User Type Name or value like admin etc. Description of that type

Infinium Solutionz Pvt. Ltd. Ahmedabad

Oileb oil and gas monitoring and control system

27th February 2010

Infinium Solutionz Pvt. Ltd. Ahmedabad

Potrebbero piacerti anche