%!TEX root = main.tex
\begin{tikzpicture}[xscale=\xfigscale,yscale=\yfigscale]%[xscale=1.8,yscale=1.2,>=latex]
\def\posetedgecolor{blue} % macro
\node(empty) at (0,0) {$0$};
\node(0-1) at (0,-1) {$1$};
\node(0-2) at (0,-2) {$2$};
\node(0-3) at (0,-3) {$3$};
\node(0-4) at (0,-4) {$4$};
\node(0-5) at (0,-5) {$5$};
\node(0-6) at (0,-6) {$6$};
\node(0-7) at (0,-7) {$7$};
\node(0-8) at (0,-8) {$8$};

\node(1-5-6) at (1,-5) {$6$};
\node(1-6-7) at (1,-6) {$7$};
\node(1-7-8) at (1,-7) {$8$};

\node(2-4-5) at (2,-4) {$5$};
\node(2-5-6) at (2,-5) {$6$};
\node(2-6-7) at (2,-6) {$7$};
\node(2-7-8) at (2,-7) {$8$};

\node(3-3-4) at (3,-3) {$4$};
\node(3-4-5) at (3,-4) {$5$};
\node(3-5-6) at (3,-5) {$6$};
\node(3-6-7) at (3,-6) {$7$};
\node(3-7-8) at (3,-7) {$8$};

\node(4-4-6) at (4,-4) {$6$};
\node(4-5-7) at (4,-5) {$7$};
\node(4-6-8) at (4,-6) {$8$};

\node(5-2-4) at (5,-2) {$4$};
\node(5-3-5) at (5,-3) {$5$};
\node(5-4-6) at (5,-4) {$6$};
\node(5-5-7) at (5,-5) {$7$};
\node(5-6-8) at (5,-6) {$8$};

\node(6-3-6) at (6,-3) {$6$};
\node(6-4-7) at (6,-4) {$7$};
\node(6-5-8) at (6,-5) {$8$};

\draw[-] (empty) 
-- (0-1) node[\posetedgecolor,pos=0.5,right,left] {}
 -- (0-2) node[\posetedgecolor,pos=0.2,below] {} 
 -- (0-3) node[\posetedgecolor,pos=0.5,above] {}
 -- (0-4) node[\posetedgecolor,pos=0.5,left] {}
 -- (0-5) node[\posetedgecolor,pos=0.5,right=1pt] {}
 -- (0-6) node[\posetedgecolor,pos=0.5,left=1mm] {}
 -- (0-7) node[\posetedgecolor,pos=0.5,left=1mm] {}
 -- (0-8) node[\posetedgecolor,pos=0.5,left=1mm] {};

\draw[-] 
-- (1-5-6) node[\posetedgecolor,pos=0.5,right,left] {}
 -- (1-6-7) node[\posetedgecolor,pos=0.2,below] {} 
 -- (1-7-8) node[\posetedgecolor,pos=0.5,above] {};
 
 \draw[-] 
-- (2-4-5) node[\posetedgecolor,pos=0.5,right,left] {}
 -- (2-5-6) node[\posetedgecolor,pos=0.2,below] {} 
 -- (2-6-7) node[\posetedgecolor,pos=0.5,above] {}
 --(2-7-8) node[\posetedgecolor,pos=0.5,above] {};
 
  \draw[-] 
-- (3-3-4) node[\posetedgecolor,pos=0.5,right,left] {}
 -- (3-4-5) node[\posetedgecolor,pos=0.2,below] {} 
 -- (3-5-6) node[\posetedgecolor,pos=0.5,above] {}
 --(3-6-7) node[\posetedgecolor,pos=0.5,above] {}
 --(3-7-8) node[\posetedgecolor,pos=0.5,above]{};

 \draw[-] 
-- (4-4-6) node[\posetedgecolor,pos=0.5,right,left] {}
 -- (4-5-7) node[\posetedgecolor,pos=0.2,below] {} 
 -- (4-6-8) node[\posetedgecolor,pos=0.5,above] {};

 \draw[-] 
-- (5-2-4) node[\posetedgecolor,pos=0.5,right,left] {}
 -- (5-3-5) node[\posetedgecolor,pos=0.2,below] {} 
 -- (5-4-6) node[\posetedgecolor,pos=0.5,above] {}
 --(5-5-7) node[\posetedgecolor,pos=0.5,above] {}
 --(5-6-8) node[\posetedgecolor,pos=0.5,above] {};
 
  \draw[-] 
-- (6-3-6) node[\posetedgecolor,pos=0.5,right,left] {}
 -- (6-4-7) node[\posetedgecolor,pos=0.2,below] {} 
 -- (6-5-8) node[\posetedgecolor,pos=0.5,above] {};

 
\draw[-] (0-1) -- (5-2-4) node[\posetedgecolor,pos=0.5,right,left] {};
\draw[-] (0-2) -- (3-3-4) node[\posetedgecolor,pos=0.5,right,left] {$$};
\draw[-] (0-3) -- (2-4-5) node[\posetedgecolor,pos=0.5,right,left] {$$};
\draw[-] (0-4) -- (1-5-6) node[\posetedgecolor,pos=0.5,right,left] {$$};

\draw[-] (5-2-4) -- (6-3-6) node[\posetedgecolor,pos=0.5,right,left] {$$};
\draw[-] (3-3-4) -- (4-4-6) node[\posetedgecolor,pos=0.5,right,left] {$$};
\end{tikzpicture}