ASP.NET MVC C #: ingreso de datos de múltiples tablas / consultas a una vista

Ok, todavía estoy aprendiendo el asp.net y el marco MVC y estoy convirtiendo mi conocimiento de ASP clásico y VB, así que por favor sea amable.

Tengo mi primera vista (/ home / detalles / X) funcionando bienGracias a la ayuda previa apuntándome en la dirección correcta., ahora necesito agregar datos de varias tablas y consultas / vistas a la vista MVC (odio que SQL y MVC usen la palabra vista para diferentes significados).

No busco a alguien que escriba la respuesta por mí (a menos que se sienta realmente enérgico), más aún por alguien que me indique la dirección correcta de lo que debería estar mirando y leyendo para entenderlo y hacerlo. esto yo mismo

Mi problema

Hay varios conjuntos de datos que necesito mostrar en esta vista, y cada conjunto de datos diferente tiene establecida una relación PK / FK 1-M adecuada, y los registros resultantes deberán realizarse en bucle.

Como lo hubiera hecho anteriormente

En mis días de ASP clásicos, hubiera definido la consulta SQL al principio de la página donde se utilizarían los datos, con una declaración de selección en la línea de:

SELECT * FROM query_name
WHERE query_uniquecolumnname = Request.QueryString("value")

Una vez hecho esto, configuraría la opción do while query_name NOT BOF / EOF, luego soltaría los nombres de campo que deseaba de esa consulta y todo estaba listo.

¿Cómo consigo esto ahora?

Entonces, rápido avance de mi conocimiento clásico de ASP, ¿cómo consigo el mismo resultado con MVC?

Las tablas / vistas que deseo usar ya están definidas dentro de mi modelo de datos (y las relaciones se muestran allí, lo que supongo que es un punto a favor), solo necesito averiguar cómo puedo llamar a estos dentro de la página y usar el ID del registro que se muestra en la vista de detalles para garantizar que solo se muestren los datos relacionados.

Gracias por adelantado

Respuestas a la pregunta(3)

Su respuesta a la pregunta