
Clave primaria compuesta (uno de los campos de esta clave es un contador)
Publicado por Ignacio (15 intervenciones) el 22/09/2017 18:20:42
Hola a todos. Mi duda es cuando realizo una tabla, que tiene 2 campos para la clave primaria (clave primaria compuesta) y uno de los campos es un contador. Voy a poner un ejemplo:
Una base de datos de un recetario de cocina con 2 tablas, las cuales serían:
1º tabla "Platos" con los campos: identificador_plato, nombre, tiempo_preparacion, dificultad
2º tabla "Pasos" con los campos: identificador_plato, numero_paso, explicación
A la hora de hacer un formulario en el que se implican ambas tablas, me gustaría, que por cada plato, el número de pasos se repitiera (1, 2, 3, 4, 5, ...). Pongo un ejemplo real para aclararlo:
Tabla "Platos":
Tabla "Pasos":
Tabla "Pasos":
Aquí viene mi duda ¿se podría hacer de alguna forma en un formulario de Access, que por cada plato nuevo (tabla "Platos"), el campo "numero_paso" (tabla "Pasos") volviera a contar desde 1 sin hacerlo manualmente?
Un saludo y muchas gracias.
Una base de datos de un recetario de cocina con 2 tablas, las cuales serían:
1º tabla "Platos" con los campos: identificador_plato, nombre, tiempo_preparacion, dificultad
2º tabla "Pasos" con los campos: identificador_plato, numero_paso, explicación
A la hora de hacer un formulario en el que se implican ambas tablas, me gustaría, que por cada plato, el número de pasos se repitiera (1, 2, 3, 4, 5, ...). Pongo un ejemplo real para aclararlo:
Tabla "Platos":
1, bechamel, 30, fácil
Tabla "Pasos":
1, 1, calentar aceite
1, 2, añadir harina
1, 3, remover hasta que no se pegue
1, 4 echar leche hirviendo
1, 5 remover hasta que desaparezcan los grumos
1, 6 cocinar a fuego medio 15 minutos
1, 7 echar sal y nuez moscada
Tabla "Platos":1, 2, añadir harina
1, 3, remover hasta que no se pegue
1, 4 echar leche hirviendo
1, 5 remover hasta que desaparezcan los grumos
1, 6 cocinar a fuego medio 15 minutos
1, 7 echar sal y nuez moscada
2, tortilla de patatas, fácil
Tabla "Pasos":
2, 1, cortar patatas
2, 2, freir patatas
2, 3, batir los huevos
2, 4, mezclar las patatas y los huevos
2, 5, utilizando una sarten, calentar por ambas caras la mezcla
2, 2, freir patatas
2, 3, batir los huevos
2, 4, mezclar las patatas y los huevos
2, 5, utilizando una sarten, calentar por ambas caras la mezcla
Aquí viene mi duda ¿se podría hacer de alguna forma en un formulario de Access, que por cada plato nuevo (tabla "Platos"), el campo "numero_paso" (tabla "Pasos") volviera a contar desde 1 sin hacerlo manualmente?
Un saludo y muchas gracias.
Valora esta pregunta


0