db.usuario.insertMany([
  { 
    nombre_de_usuario: 'fpaco',
    email: 'fpaco@up',
    edad: 31,
    categoria: 'adherente',
    contrasenia: 'fpaco',
    reservas: [
      {
        fecha: "2026-07-03",
        estado: 'activo',
        cantidad_horas: 2,
        cancha: {
          numero_cancha: 1,
          deporte: 'futbol'
        }
      },
      {
        fecha: "2026-04-04",
        estado: 'activo',
        cantidad_horas: 3,
        cancha: {
          numero_cancha: 2,
          deporte: 'tenis'
        }
      }
    ]
  },
  { 
    nombre_de_usuario: 'lpaco',
    email: 'lpaco@up',
    edad: 29,
    categoria: 'vitalicio',
    contrasenia: 'lpaco',
    reservas: [
      {
        fecha: "2026-03-03",
        estado: 'activo',
        cantidad_horas: 1,
        cancha: {
          numero_cancha: 1,
          deporte: 'futbol'
        }
      },
      {
        fecha: "2026-04-06",
        estado: 'activo',
        cantidad_horas: 1,
        cancha: {
          numero_cancha: 3,
          deporte: 'rugby'
        }
      }
    ]
  }
]);


db.usuario.find().pretty();

db.cancha.insertMany([
    {
        numero_cancha: 1,
        deporte: 'futbol',
        costo_hora: 120
    },
    {
        numero_cancha: 2,
        deporte: 'tenis',
        costo_hora: 150
    },
    {
        numero_cancha: 3,
        deporte: 'rugby',
        costo_hora: 170
    }
]);

db.cancha.find().pretty();

db.propietario.insertMany([
    {
        nombre: 'fredda',
        contacto: [
            {
                tipo: 'telefono',
                numero: '1151'
            },
            {
                tipo: 'email',
                direccion: 'fredda@hh.de'
            }
        ],
        propiedades: [
            {
                tipo_responsabilidad: 'primer_contacto',
                desde: "2025-09-12",
                cancha: {
                    numero_cancha: 1
                }
            },
            {
                tipo_responsabilidad: 'segundo_contacto',
                desde: "2024-03-01",
                cancha: {
                    numero_cancha: 3
                }
            }
        ]
    },
    {
        nombre: 'anke',
        contacto: [
            {
                tipo: 'telefono',
                numero: '123'
            },
            {
                tipo: 'email',
                direccion: 'anke@hh.de'
            }
        ],
        propiedades: {
            tipo_responsabilidad: 'primer_contacto',
            desde: "2026-01-01",
            cancha: {
                numero_cancha: 2
            }
        } 
    }
]);

db.propietario.find().pretty();



Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: