Definition


CREATE   VIEW
  [mr].[Object_User] AS
SELECT
  [r].[Object_Id],
  [o].[Name] [Object],
  [r].[User_Id],
  [a].[Name],
  [rt].[Enum_Key] User_Relation_Type_Key,
  [u].[Login] [Creator],
  [v].[Created] [Created]
FROM
  [dbo].[R_User_Object]  [r]
  JOIN [dbo].[C_User_Object_Relation_Type]  [rt] ON [rt].[User_Object_Relation_Type_Id] = [r].[User_Object_Relation_Type_Id]
  JOIN [dbo].[MR_Object] [o] ON [o].[Object_Id] = [r].[Object_Id]
  JOIN [dbo].[MR_Version] [v] ON [v].[Version_Id] = [r].[Start_Version_Id]
  JOIN [dbo].[APP_User] [u] ON [u].[User_Id] = [v].[Creator_Id]
  JOIN [dbo].[APP_User] [a] ON [a].[User_Id] = [r].[User_Id]

Columns

#ColumnData TypeNullableSource
1Object_IdintNo
2ObjectnvarcharNoMR_Object.Name
3User_IdintNo
4NamenvarcharNoAPP_User.Name
5User_Relation_Type_KeynvarcharNoC_User_Object_Relation_Type.Enum_Key
6CreatornvarcharYesAPP_User.Login
7Createddatetime2NoMR_Version.Created