I am using Entity Framework code first, and I have two tables that need to be initialized with fixed entries just on table creation. For example:

Columns for table A:

```
-Id
-Name

```

Columns for table B:

```
-Id
-Name

```

On table creation, I need to add the below information for each table:

For table A:

```
Id Name
1  "Name_A1"
2  "Name_A2"
3  "Name_A3"
4  "Name_A4"

```

For table B should be more or less the same:  

```
1  "Name_B1"
2  "Name_B2"
3  "Name_B3"
4  "Name_B4"
5  "Name_B5"
6  "Name_B6"
7  "Name_B7"
8  "Name_B8"

```

so how to achieve this? I have thought to override method Seed and add those registries there (hard-coded) but I do not know if it is the best solution. Maybe in development phase it is a good practise to override this method and add there the information to the tables but once application will be deployed in the customer, maybe it is better to once created the database by entity framework in the development machine, then do an export and import it to the customer computer and finally fill those tables with the fixed entries.