Description
Properties
| Name | Value |
|---|---|
| File Collation | |
| File Group | |
| Filestream File Group | |
| Is Partitioned | False |
| Partitioned Column | |
| Partition Scheme | |
| File Groups | |
| Filestream Partition Scheme | |
| Filestream File Groups | |
| Heap | True |
| Full Text Catalog | |
| Full Text | |
| Compression | NONE |
| Row Count (~) | 0 |
| Created | 3/6/2025 6:55:55 PM |
| Last Modified | 3/6/2025 6:55:57 PM |
Columns
3Indexes
1Foreign Keys
3| Name | Columns | Description |
|---|---|---|
| FK__usuarios___idiom__1C9D15DC | idioma | |
| FK__usuarios___user___1D913A15 | user_id | |
| FK__usuarios_ro__rol__1E855E4E | rol |
SQL Script
Copy
CREATE TABLE dbo.usuarios_roles (
rol smallint NOT NULL,
user_id int NOT NULL,
idioma smallint NOT NULL,
PRIMARY KEY NONCLUSTERED (rol, user_id, idioma) WITH (FILLFACTOR = 90)
)
ON [PRIMARY]
GO
ALTER TABLE dbo.usuarios_roles
ADD FOREIGN KEY (idioma) REFERENCES dbo.idiomas (idioma)
GO
ALTER TABLE dbo.usuarios_roles
ADD FOREIGN KEY (user_id) REFERENCES dbo.users (user_id)
GO
ALTER TABLE dbo.usuarios_roles
ADD FOREIGN KEY (rol) REFERENCES dbo.roles (rol)
GO
rol smallint NOT NULL,
user_id int NOT NULL,
idioma smallint NOT NULL,
PRIMARY KEY NONCLUSTERED (rol, user_id, idioma) WITH (FILLFACTOR = 90)
)
ON [PRIMARY]
GO
ALTER TABLE dbo.usuarios_roles
ADD FOREIGN KEY (idioma) REFERENCES dbo.idiomas (idioma)
GO
ALTER TABLE dbo.usuarios_roles
ADD FOREIGN KEY (user_id) REFERENCES dbo.users (user_id)
GO
ALTER TABLE dbo.usuarios_roles
ADD FOREIGN KEY (rol) REFERENCES dbo.roles (rol)
GO
Depends On
3Used By
No items found