2018-08-05 23:11:15 +01:00
|
|
|
|
using System;
|
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
|
|
|
|
|
|
namespace Cicm.Database.Models
|
|
|
|
|
|
{
|
2018-08-06 21:27:14 +01:00
|
|
|
|
public class Gpu
|
2018-08-05 23:11:15 +01:00
|
|
|
|
{
|
2018-08-06 21:27:14 +01:00
|
|
|
|
public Gpu()
|
2018-08-05 23:11:15 +01:00
|
|
|
|
{
|
|
|
|
|
|
GpusByMachine = new HashSet<GpusByMachine>();
|
|
|
|
|
|
ResolutionsByGpu = new HashSet<ResolutionsByGpu>();
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public int Id { get; set; }
|
|
|
|
|
|
public string Name { get; set; }
|
2018-08-06 19:54:03 +01:00
|
|
|
|
public int? CompanyId { get; set; }
|
2018-08-05 23:11:15 +01:00
|
|
|
|
public string ModelCode { get; set; }
|
|
|
|
|
|
public DateTime? Introduced { get; set; }
|
|
|
|
|
|
public string Package { get; set; }
|
|
|
|
|
|
public string Process { get; set; }
|
|
|
|
|
|
public float? ProcessNm { get; set; }
|
|
|
|
|
|
public float? DieSize { get; set; }
|
|
|
|
|
|
public long? Transistors { get; set; }
|
|
|
|
|
|
|
2018-08-06 21:27:14 +01:00
|
|
|
|
public Company Company { get; set; }
|
2018-08-06 19:54:03 +01:00
|
|
|
|
public ICollection<GpusByMachine> GpusByMachine { get; set; }
|
|
|
|
|
|
public ICollection<ResolutionsByGpu> ResolutionsByGpu { get; set; }
|
2018-08-05 23:11:15 +01:00
|
|
|
|
}
|
|
|
|
|
|
}
|